do someone else's dirty works - Turc Anglais Dictionnaire